Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Lake Placid, Florida (FL), United States

Bo Davids
4
50 reviews

131 S Sun N Lakes Blvd, Lake Placid, FL 33852-9329, Lake Placid

Very nice place! Great food, friendly people & good prices! ENJOY! Thank you for a wonderful time!